package com.chagee.store.operation.server.model.bo;

import com.chagee.store.operation.api.response.vo.FileVO;
import lombok.Data;

import javax.validation.Valid;
import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.util.List;

/**
 * @Author : hk
 * @Date : 2025/3/20
 */

@Data
public class OrderAppealRecordBO implements Serializable {

	/**
	 * 日志类型
	 */
	private String recordName;

	/**
	 * 工单状态
	 */
	private String documentStatus;

	/**
	 * 工单任务关联表主键id
	 */
	private Long storeTaskRelationId;

	/**
	 * 工单任务名称
	 */
	private String taskName;

	/**
	 * 申诉原因
	 */
	private String appealReason;

	/**
	 * 申诉处理原因
	 */
	private String approveAppealReason;

	/**
	 * 申诉证明
	 */
	private List<FileVO> appealCertificate;

	/**
	 * 审批（通过:Y/驳回:N）标识符
	 */
	private String appealStatus;
}
